Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Spain F1 Spain F2 Spain F3 Spain F4 Warsteiner Challenger Lubeck - Lubeck 6th Sardinian International Championships - Cagliari The Surbiton Trophy - Surbiton Samsung Secruities Cup Challenger - Seoul XL Capital Bermuda Open - Bermuda X Ciutat de Barcelona - Barcelona The Powder Byrne Trophy - Surbiton LTA Men's Challenger - Wrexham International Bavarian Championship - Eckental Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Perth Challenger - Perth XXX Edizione 'A Savoldi Marco' - Manerbio Scottish Tennis Championship - Edinburgh Copa Kia - Santiago Uncle Toby's Burnie Challenger - Tasmania VIII Torneo Internazionale di Tennis - Barletta Open de Franche-Comte - Besancon 10ø Tornea B. Camparini - Reggio Emilia IPP Geneva Trophy - Geneva Genova Challenger Antonio Savoldi-Marco Co. - Manerbio Kyiv Open - Kiev ATU Cup - Weiden Copa Sevilla-Internacionales de Andalucia - Seville Jameson Cup - Milan Segovia Challenger Genova Challenger Montevideo Challenger Cepu Open - San Marino Banca Stato Challenger - Lugano Nord LB Open - Braunschweig Kobstaedernes ATP Challenger - Kolding Santo Domingo Challenger IPP Open - Helsinki Seville Challenger Milan Challenger Szczecin Challenger Uncle Toby's Australian Men's Clay Court Challenger - Canberra Tennis Napoli Cup 2004 - Napoli Generali Open 1998 - Kitzbuhel Scania Stockholm Open - Stockholm Japan Open - Tokyo San Marino Cepu Open - San Marino Copenhagen Open - Copenhagen U.S. Men's Clay Court Championships - Orlando The Nottingham Open - Nottingham Miller Lite Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington D.C. Kroger / St. Jude International - Memphis Sybase Open - San Jose Citrix Tennis Championships - Delray Beach BMW Open - Munich The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham The Hamlet Cup - Long Island Salem Open - Hong Kong AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Adidas International - Sydney International Tennis Championships - Delray Beach U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London The Samsung Open - Nottingham RCA Championships - Indianapolis Salem Open - Hong Kong AIG Japan Open - Tokyo Open 13 - Marseille Copenhagen Open - Copenhagen The Samsung Open - Nottingham Stockholm Open - Stockholm Szczecin Challenger Copa Sevilla Internacionales de Andalucia - Seville AAPT Championships - Adelaide Arizona Men's Tennis Championships - Scottsdale Open de la Comunidad Valenciana - Valencia Open Seat Godo - Barcelona Mercedes-Benz Cup - Los Angeles Mercedes Cup - Stuttgart RCA Championships - Indianapolis Croatia Open - Umag Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Next Generation Hardcourts - Adelaide Medibank Private International - Sydney BellSouth Open - Vina del Mar Argentina Open - Buenos Aires SAP Open - San Jose Brasil Open - Costa do Sauipe Kroger / St. Jude International - Memphis Arizona Men's Tennis Championships - Scottsdale Grand Prix Hassan II - Casablanca Kia International In Caloundra - Caloundra Open de Montauban - Montauban BMW Open - Munich The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Powder Byrne Trophy / Surrey Grasscourt Championships - Surbiton Synsam Swedish Open - Bastad Geovillage Open Trofeo Melia Olbia - Olbia Perugia Challenger Mercedes Cup - Stuttgart Mercedes-Benz Cup - Los Angeles Generali Open - Kitzbuhel Idea Prokom Open - Sopot Guzzini Challenger - Recanati LTA Manchester challenger - Manchester Legg Mason Tennis Classic - Washington D.C. China Open - Beijing Tampere Challenger - Tampere AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Banca Marche Tennis Cup - San Benedetto Movistar Open - Vina del Mar SAP Open - San Jose Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Hypo Group Tennis International - Portschach The 10tele.com Open - Nottingham Synsam Swedish Open - Bastad Campionati Internazionali di Sicilia - Palermo BA-CA Tennis Trophy - Vienna Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Heineken Open - Auckland Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Yitzhak Rabin Challenger 1998 - Tel Aviv Arrowhead USTA Men's Pro Tennis Classic - Rancho Mirage Zagreb Open - Zagreb Generali Open - Kitzbuhel Jameson Cup - Milan Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Miller Lite Hall of Fame Tennis Championships - Newport Mobilux Open - Luxembourg Generali Open 1999 - Kitzbuhel BA-CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Heineken Open - Auckland Tennis Napoli Cup 2006 - Napoli Brasil Open - Costa do Sauipe Open de Tenis Comunidad Valenciana - Valencia Open de Moselle - Metz Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Catella Swedish Open - Bastad Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag AAPT Championships - Adelaide The Stella Artois Grass Court Championships - Queen's/London Bank Austria Tennis Trophy - Vienna Heineken Open - Auckland Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Generali Open 2000 - Kitzbuhel BMW Open - Munich AEGON International - Eastbourne Allianz Suisse Open Gstaad - Gstaad Bank Austria Tennis Trophy - Vienna Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Open de Nice Cote d'Azur - Nice German Tennis Championships - Hamburg Malaysian Open - Kuala Lumpur China Open - Beijing Aircel Chennai Open - Chennai Heineken Open - Auckland Heineken Open Shanghai - Shanghai Miller Lite Hall of Fame Tennis Championships - Newport Open Seat-Godo 2001 - Barcelona Open de Nice Cote d'Azur - Nice Campionati Internazionali di Sicilia - Palermo Scania Stockholm Open - Stockholm Siebel Open - San Jose Bet-at-home Open - Hamburg Grand Prix Hassan II - Casablanca Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Valencia Open - Valencia Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Bet-at-home Open - Hamburg Rakuten Japan Open - Tokyo Dutch Open Tennis - Amersfoort Sophia Antipolis Challenger Orange Prokom Open - Sopot Japan Open - Tokyo Adidas International - Sydney BMW Open - Munich Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Pilot Pen Tennis - New Haven US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Hong Kong Copa Telmex - Buenos Aires Open de Tenis Comunidad Valenciana - Valencia Rio Open - Rio de Janeiro Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona BCR Open Romania - Bucharest Austrian Open - Kitzbuhel Heineken Open - Auckland If Stockholm Open - Stockholm Argentina Open - Buenos Aires Rome Challenger Brasil Open - Sao Paulo Brasil Open - Sao Paulo Millennium Estoril Open - Estoril Bet-at-home Open - Hamburg Abierto Mexicano - Los Cabos Moselle Open - Metz Erste Bank Open - Vienna Catella Swedish Open - Bastad Qatar ExxonMobil Open - Doha Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril China Open - Beijing Campbell's Hall of Fame Tennis Championships - Newport The Stella Artois Championships - London The Tennis Channel Open - Las Vegas Synsam Swedish Open - Bastad China Open - Beijing Allianz Suisse Open - Gstaad International German Open - Hamburg Open de Tenis Comunidad Valenciana - Valencia Heineken Open - Auckland UNICEF Open - 's Hertogenbosch SkiStar Swedish Open - Bastad Open de Tenis Comunidad Valenciana - Valencia Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Millennium Estoril Open - Estoril Barcelona Open BancSabadell - Barcelona SkiStar Swedish Open - Bastad Copenhagen Open - Copenhagen SkiStar Swedish Open - Bastad Valencia Open - Valencia Stockholm Open - Stockholm Franklin Templeton Tennis Classic - Scottsdale Royal Guard Open Chile - Vina del Mar BMW Open - Munich Copa Claro - Buenos Aires Generali Open 2003 - Kitzbuhel Rio Open 500 - Rio de Janeiro Brasil Open - Sao Paulo Queen's Club Apia International - Sydney Apia International - Sydney Brasil Open - Sao Paulo Argentina Open - Buenos Aires SkiStar Swedish Open - Bastad Malaysian Open - Kuala Lumpur Valencia Open - Valencia Aircel Chennai Open - Chennai Rio Open - Rio de Janeiro Grand Prix Hassan II - Marrakech Sparkassen Open - Magdeburg Konzum Croatia Open - Umag If Stockholm Open - Stockholm Prague Challenger - Prague Bristol Challenger Trophy - Bristol Grand Prix Hassan II - Marrakech Manchester Challenger - Manchester Moselle Open - Metz Czech Indoor Open - Prague Czech Open - Prostejov SkiStar Swedish Open - Bastad AAPT Championships - Adelaide ABN/AMRO World Tennis Tournament - Rotterdam The Nottingham Open - Nottingham Stockholm Open - Stockholm AAPT Championships - Adelaide Open Seat Godo 2005 - Barcelona Open Romania - Bucharest Vietnam Open - Ho Chi Minh City Estoril Open - Estoril Regions Morgan Keegan Championships - Memphis The Stella Artois Grass Court Championships - London Mercedes Cup - Stuttgart RCA Championships - Indianapolis Countrywide Classic - Los Angeles Abierto Mexicano Telcel - Acapulco Open SEAT 2008 - Barcelona Mercedes Cup - Stuttgart Great American Insurance ATP Championship - Cincinnati The Ericsson Open - Miami Monte Carlo Open - Monte Carlo German Open - Hamburg Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Hamburg Tennis Masters Series - Indian Wells Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Tennis Masters Series - Miami BCR Open Romania - Bucharest Tennis Masters Series - Monte Carlo Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati The Stella Artois Grass Court Championships - London Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Legg Mason Tennis Classic - Washington D.C. Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Heineken Open Shanghai - Shanghai Heineken Open Singapore - Singapore Campionati Internazionali d'Italia - Rome Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Internazionali BNL dItalia - Rome Western & Southern Financial Group Masters - Cincinnati Generali Open 2001 - Kitzbuhel Shanghai - Shanghai BNP Paribas Masters - Paris Generali Open 2002 - Kitzbuhel BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Heineken Open - Auckland Shanghai ATP Masters 1000 - Shanghai Next Generation Adelaide International - Adelaide Barcelona Open BancSabadell - Barcelona BNP Paribas Open - Indian Wells Energis Dutch Open - Amsterdam Monte-Carlo Rolex Masters - Monte-Carlo Kroger / St. Jude International - Memphis Rogers Cup - Montreal AIG Japan Open Tennis Championships - Tokyo Western & Southern Financial Group Masters - Cincinnati Allianz Suisse Open Gstaad - Gstaad Shanghai ATP Masters - Shanghai Open 13 - Marseille BNP Paribas Open - Indian Wells Samsung Open - Brighton Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Grand Prix de Tennis de Lyon - Lyon ABN/AMRO World Tennis Tournament - Rotterdam Internazionali BNL d'Italia - Rome Murcia Challenger Adidas International - Sydney Tennis Masters Series - Madrid BNP Paribas Open - Indian Wells Legg Mason Tennis Classic - Washington D.C. Monte-Carlo Rolex Masters - Monte-Carlo The Stella Artois Championships - London The Stella Artois Grass Court Championships - London Open de Moselle - Metz Mutua Madrilena Madrid Open - Madrid Abierto Mexicano Telfonica MoviStar - Acapulco Internationaler Raiffeisen Grand Prix - St. Polten ARAG World Team Championship - Dusseldorf Campionati Internazionali di Sicilia - Palermo Aegon Nottingham Open - Nottingham Copa Telmex - Buenos Aires Rogers Cup - Montreal Pilot Pen Tennis - New Haven Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Mutua Madrid Open - Madrid Mutua Madrilena Masters Madrid - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati The Ericsson Open - Miami Tennis Masters Series - Miami Malaysian Open - Kuala Lumpur Tennis Masters Series - Hamburg Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Tennis Masters Series - Rome Rogers Masters - Montreal Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Sony Open Tennis - Miami Mutua Madrid Open - Madrid Miami Open - Miami Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati BNP Paribas Masters - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Copa Telmex - Buenos Aires French Open - Paris U.S. Open - New York Open Sabadell Atlantico - Barcelona Swiss Open - Gstaad Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Bet-at-home Open - Hamburg Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Internazionali BNL d'Italia - Rome French Open - Paris Tennis Masters Series - Indian Wells U.S. Open - New York U.S. Open - New York Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Wimbledon - London Western & Southern Financial Group Masters - Cincinnati Australian Open - Melbourne Mutua Madrid Open - Madrid Wimbledon - London U.S. Open - New York Davis Cup, World Group, QF, AUS-GER 3-2 Davis Cup, World Group, F, FRA-AUS 3-2 Davis Cup, World Group, QR, AUS-MAR 4-1 Davis Cup, World Group, 1R, AUS-AUT 5-0 Davis Cup, World Group, QF, AUS-BLR 5-0 Davis Cup, PO, ESP-SUI 4-1 Davis Cup, World Group, QR, AUS-IND 5-0 Davis Cup, World Group, 1R, ESP-KAZ 5-0 Davis Cup, World Group, QF, AUS-ARG 1-4 Davis Cup, World Group, 1R, AUS-GBR 4-1 Davis Cup, World Group, QF, AUS-SWE 5-0 Davis Cup, World Group, SF, ARG-AUS 5-0 Davis Cup, World Group, 1R, PER-ESP 0-5 Davis Cup, World Group, SF, ESP-USA 3-1 Davis Cup, World Group, F, CZE-ESP 3-2 Davis Cup, World Group, 1R, SWE-AUS 4-1 Hyundai Hopman Cup - Perth French Open (juniors) ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, SF, AUS-RUS 4-1 Mubadala World Tennis Championship Davis Cup, World Group, QF, ESP-AUT 4-1 Mubadala World Tennis Championship Davis Cup, World Group, QF, FRA-ESP 5-0 Kooyong Classic - Kooyong Olympics - London Olympics - Athens Olympics - Beijing